Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POLLARD PLACE Terraced £574,130 £305,000 19 Nov 2004